3107
7
1261
1
1469
2922
2268
4
1246
2
2505
1743
0
1375
1811
3054
5
818
2450
3
1051
2057
1683
1306
2500
790
3354
1481
1225
1590
1891
845
2670
5375
1015
1694
2294