25137
0
31535
19279
2
17353
2730
6
3114
4
609
6800
1098
25127
1304
312
20634
8
1880
455
329
722
331
2897
1034
1551
404
2275
1020
393
775
155
560
392
945