2730
6
111
0
19279
2
17353
398
4271
4
3674
10
1824
798
4677
1020
2189
4478
8
467
2275
1084
31535
25137
633
392
1626
1
147
1053
2546
913
611
543
954
895
458