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