1843
2
2773
3
1764
0
1388
1352
1
1044
5621
8
1978
2074
2146
3090
6
3673
7567
2919
467
1289601
4
2248
2358
9
2155
8440
1903
1380
2061
945
1148
2948
3868
10
4167
9239
5