1152
0
1018
1
1469
2
3572
5
4971
6
1675
3
1474
1789
3354
1856
7
963
1616
2452
1199
2713
3638
1563
606
421
2146
1424
773
4305
2136
1148
1525
2829
1210
3106
4
2094