2328
3
2730
6
25137
0
17353
31535
20634
8
1872
1
1098
3114
4
19279
2
1897
6800
1559
2657
2668
467
3092
3868
2093
587
1842
1551
2111
1336
2209
5140
2199
918
328
2855