1250
5
1457
7
2215
4
4686
1
1629
2
1644
2129
1295
1425
1157
1706
4900
2003
8
2366
2884
2174
961
3
2659
3310
2116
8196
938
1655
15
1300
1228
9
2478
1266
1336
1392