25137
0
17353
31535
2730
6
19279
2
1098
3114
4
20634
8
2275
6800
1020
1824
2809
1282
486
968
543
2668
58
3498
2190
1
2546
422
2091
518
1043
792
169211
11
341
282572