1249
1
1746
2
3429
7
905
1660
946
2934
1684
2921
5
3326
3
2209
2562
1711
1382
2166
582
0
1475
2055
2760
4
1778
1168
1691
2710
1690