1301
2
1844
1
1767
638
0
674
3145
4
551
237
2302
3
905
1331
4979
6
3506
8
1496
2942
1532
3249
1339
7633
840
1974
773
1943
1507
1946
165
2375
582
3891
7
2680