25137
0
17353
31535
19279
2
2730
6
3114
4
20634
8
1098
2275
6800
543
6058
2809
828
433
1282
467
341
1348
518
798
3233
16
1559
5150
1
2668
209
822
58
1824
3442