1009
1048
3267
956
7239
2601
1223
1095
1268
1063
1149
1187
1094
1293
1032
1230
1198
11093
1390
1785
2953
5685
2849
1591
2954
1383
2139
1958
1372
2610
3667
5040
2096
3036
2874
2590
11359
15310
2889
3552
4439
1774
2390
2510
2716
3226
2897
1971
2457
3641
3517
7815
7082