25137
0
31535
17353
19279
2
3114
4
458
2730
6
6800
20634
8
1098
2275
918
467
1824
3815
2093
1897
1
325
3691
5
2668
787
3092
1020
1324
1932
2091
3510
171
3498
1840