1331
1
2271
4
905
4979
6
3506
8
7633
1339
840
0
2041
2
2313
2075
4821
319
1386
3249
773
2061
3
1298
1943
165
1507
2661
1522