25137
0
17353
19279
2
31535
3114
4
2099
2730
6
6800
20634
8
1098
1551
99
1
460
444
2180
101
1020
78
374
2275
284
323
57
1880
608
2966
25127
493
463
2259