1020
0
325
3691
5
2275
2
19279
31535
2224
999
1
2730
6
467
1369
2668
25137
3114
4
2459
9
747
17353
3488
8
505
2211
1880
798
2546
802
1824
70
64
81
359
20634