1512
848
1003
1058
3493
1267
1202
903
973
2047
990
850
918
2472
1008
1183
2481
945
801
970
1517
1079
799
1042
1215
875
1181
1455
1009
943
1351
1220
16179
4530
1275
990
1084
4105
2664
1551
2830
1189
1182
1036
997
1105
1044
1151
1983
1206
3274
1786
1503
1358
1862
927
1244
1635
1251
2315