1186
1
1486
2
2000
1261
1192
4
1148
1116
1365
5869
999
581
1448
4899
8
210
2270
5
1455
986
2577
3
1423
1641
9
2276
894
2471
124
1220
1061
936
9960
22
1634
1514