1152
0
1018
1
1469
2
905
3572
5
4971
6
1331
4979
3506
8
1675
3
1474
1789
3354
3249
1339
7633
840
1856
7
963
1616
1199
2713
773
3638
1943