25137
0
31535
17353
1098
3114
4
467
19279
2
2730
6
20634
8
4111
381
6800
1840
2008
1020
1603
1759
3
2328
1939
541
1208
1
1880
846
984
774
409
22882
17
1045
951
957