2730
6
1010
1
17353
0
1551
2
1020
19279
2727
1824
895
2987
1458
3
1811
3674
10
1960
7
2269
5108
4
4677
25137
111
911
4271
2055
978
6500
2275
31535
2749
2188
9
2668
3114