50
1028
0
939
1035
1
1045
2
1168
1033
916
1213
4
200
1486
7
10
1477
8
24
1519
5
12
1589
1393
3
16
1783
1495
17
1420
1410
1472
9
100
2257
15
61
1401
2332
44
1935
13
39
500
1263