2665
2508
1449
1544
1811
929
1906
1474
1092
2456
2046
1121
1594
991
941
1597
2806
853
1473
1071
936
1027
1390
1486
918
1198
1120
997
1114
1055
1457
1160
1047
1495
1249
1196
1376
3495
960
2085
988
994
1057
1171
1058
1290
1142
860
987
925
1382
1474
950
3165
1153
1352
3444
1231
2439
2925
1315
1195
3738
953
1307
1155
1309
1264
1182
814
1410
1021
2660
2214
1058
919
781
1491
1419
1940
1744
1994
1122
3245
864
1261
1661
1350
801
1655
910
804
989
1808
1514
896
788
5966
1284
888
2058
2473
1353
794
907
1022
1168
1098
1048
1902
1521
857
9950
1289
1991
884
1521
865
881
897