1446
2
3248
8
4228
3
2446
1
6346
16
2193
2254
3805
6
951
3576
2015
770
2505
2776
2886
4034
1594
2182
1606
1451
0
2977
1977
1849
1691
2184
3491
4
3528
5
2337
2667
5122