25137
0
31535
17353
19279
2
2730
6
3114
4
20634
8
1098
2275
543
302
1020
374
467
6800
1824
2546
333
2809
2269
2077
5
547
2076
1
968
1132
1267
1026
2810
2306
2668