25137
0
31535
19279
2
17353
1098
3114
4
2730
6
467
4111
3351
1
20634
8
6800
381
2328
1842
1020
409
1045
951
2006
2702
957
602
1133
456
415
2152
1939
1661
787