840
0
1309
2654
3
1992
1331
1
3321
697
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
1618