25137
0
17353
31535
19279
2
2730
6
3114
4
20634
8
6800
1098
1501
2275
2668
2224
802
2727
381
477
418
1850
1932
1
2714
5
1020
797
798
284
1362
4143
2395
1089