1823
2
580
0
31535
19279
1551
2275
3114
4
2668
1872
1
17353
445
2211
2853
1020
25137
347
20634
8
2730
6
1184
2093
282
1824
845
657
798
2301
2395
1174
521
423