1152
0
1018
1
1469
2
3572
5
4971
6
1675
3
1474
1789
1418
3354
2526
1856
7
963
1616
1199
2713
3638
885
1563
1241
1174
489
202
349
1060
931
1496
2146
1424
887