1152
0
1018
1
1469
2
3572
5
4971
6
1675
3
1474
1789
6362
3354
1212
3562
642
1919
1856
7
2090
963
1616
1199
2713
3638
1563
1551
1468
1582
1716
3211
3575
2146
1424