1842
1
2730
6
19279
2
31535
0
2275
1100
25137
20634
8
729
29323
418
2809
360
1711
1128
534
505
2188
9
2668
3114
4
2628
339
341
17353
772
457
392
618
3674
10
1043