25137
0
17353
31535
19279
2
3114
4
20634
8
2587
16
2730
6
1020
6800
1098
1880
7334
2275
2431
3
4223
22
968
3092
1
729
2441
479
262
604
46
78
1211
1824
4328
10
2459
9
1518