2730
6
2275
2
1824
0
968
20634
8
2809
290
31535
341
2659
19279
543
1473
1
282572
478
2188
9
2668
479
35426
3114
4
3092
2628
17353
301
467
573
919
412
1132
57