6346
16
2182
1
2254
3805
6
951
4031
2015
2
770
2505
1112
2959
2776
4034
5753
10
2062
1594
3
4360
5919
1606
1451
0
4946
18
2977
2290
3491
4
2667
5122
1317
14861
7
109776
42