25137
0
1880
2
2730
6
17353
31535
20634
8
1098
3114
4
19279
2091
6800
1559
2657
3
2668
1020
418
294
2881
349
2727
580
1936
1
2702
2855
2076
1152
1824
158
968
316