2730
6
2696
4
20634
8
2275
2
3674
10
2628
1638
1020
0
31535
2809
1824
25137
139
633
2855
3
111
19279
1890
1
2188
9
2668
968
3114
467
2306
422
415
615
341
17353
2724