1077
0
2243
2
2480
1282
2616
2061
1862
1
2604
7
1683
978
6579
9
895
1010
2157
39034
246
752
3293
990
1960
3251
6
1939
875
2303
813
363
12958
5
2708
8
2188
2934