17353
0
953
639
2952
1126
2708
1
525
759
105290
625
2
2330
2076
543
20634
8
266
1649
3373
1343
464
840
2720
10
3663
1297
334
25137
437
19279
1431
1793
572