1398
0
1
1170
1098
2
1491
2250
11
4380
5
866
6
677
4292
3852
3547
2181
15
2776
7
2073
4
1605
992
951
2203
2400
3
3720
1963
2760
30
1413
1742
2061
8
2133
2041
1377
1834
2359
1295
1128
1266
1923
1134
105641
73
3230
1224
849
1769
2659
17
2416