1512
848
1003
1057
3493
1267
1202
902
973
2047
990
849
918
2472
1008
1183
2481
944
801
970
1516
1079
799
1042
1215
875
1178
1455
1009
943
1351
1220
16176
4530
1275
990
1084
4105
2663
1551
2830
1189
1182
1036
997
1104
1044
1151
1980
1206
3273
1785
1503
1358
1862
927
1244
1635
1251
2315