2750
15
1422
5
1016
2
2203
1
1521
7965
12
2339
1833
10
2062
3
1958
4
2667
6
1055
1510
1186
1549
0
1103
2081
1490
444
348
499
1359
8
1666
1340
2361
2993
1112
11083
1752
2319