1424
1
4305
2
1152
0
1018
1469
3572
5
4971
6
1675
3
1474
1789
3354
1856
7
963
1616
1199
2713
3638
1563
2146
80
2427
12
197
467
3172
526
1380
2918
1922
962
3326