25137
0
31535
4111
2
17353
1098
3114
4
2730
6
19279
6800
467
2328
1391
3
381
846
20634
8
1020
957
1133
2091
1603
2152
292
482
984
1
3006
483
1566
198
408
1346