25137
0
17353
31535
19279
2
1880
3114
4
2730
6
6800
20634
8
1098
1020
2275
467
3498
3091
7
1824
1518
1
744
2881
303
2100
3
2443
2727
282572
1559
383
2668
1936
968
3092