50
1797
917
964
768
1033
1054
0
150
331
4
350
46
12
920
198
4
744
546
38
331
408
167
620
529
36
20
232
128
60
1
734
85
4
92
23
638
29
371
402
63
332
1699
930
974
23
300
1810
