1152
0
1018
1
1469
2
3572
5
4971
6
1675
3
1474
1789
1011
3354
3429
7
1004
1941
4
1716
1268
1373
1856
963
1616
1092
1076
1199
2713
989
929
3638