25137
0
31535
1020
19279
2
246
1824
17353
2126
2003
363
406
1842
968
2275
1191
2061
4111
1861
5
3114
4
2379
9
1551
798
2708
8
637
671
2730
6
1343
646
20634
2298
1