2730
6
3383
3
2275
2
1020
0
20634
8
2809
31535
19279
2188
9
2668
3114
4
4536
2628
700
17353
483
540
3674
10
1043
1
1824
1115
802
1458
10324
3440
5108
1811
5602
1661
25137