697
0
840
1309
1992
3
1331
1
3321
6773
7
905
582
4914
2
3891
1924
2680
4979
6
5389
3506
8
7633
1339
3249
773
1943
165
1507
9607
1946
2375
658
1564
1529
1265