3321
3
6773
7
4979
6
3506
8
7633
2680
0
3249
1
1943
2
165
697
840
1309
1992
1331
9607
905
582
1808
4914
3891
1301
1924
2637
1303
5389
2096
1364
1895
1339
773