25137
0
31535
17353
3114
4
19279
2
1098
2730
6
6800
29323
1822
1
505
1824
457
1377
1141
2275
1020
20634
8
968
547
341
1128
4111
1100
358
3691
5
177
546
467
706