25137
0
31535
17353
19279
2
1880
2730
6
3114
4
1098
1020
20634
8
1824
2881
303
1
1559
2809
2275
2668
1936
420
795
1518
2091
798
6800
520
968
82
344
918
592