1943
2
7633
6
2680
0
4979
3506
8
3321
3
3249
1
6773
7
1331
165
1481
1303
1663
5
9607
3891
582
1364
2194
905
78
2358
9
840
2835
571
1808
3090
3868
10
1320
1301
10598