25137
0
17353
31535
19279
2
3114
4
20634
8
2730
6
6800
1098
2275
1020
226
4713
5
138
2587
16
1551
383
3498
1824
484
152
1084
327
486
3510
2334
798
3791
1949
3
522