1250
5
1456
7
2215
4
4685
1
1629
2
1644
2128
1294
1425
1157
1643
1705
4897
2002
8
2365
2884
2174
961
3
2658
3310
2114
8196
937
1655
15
1299
1227
9
2478
1266
1336
1392