3187
992
1649
2309
1458
967
1109
1007
935
4770
1340
1455
1509
2188
909
1061
859
944
2048
1144
1535
1102
1011
2612
1492
820
992
1118
1013
999
1721
1870
874
903
1506
5004
877
954
2640
3480
2330
1043
840
1701
944
1078
843
866
989
1127
1225
2274
946
1197
870
1377
1799
1015
866
987
993
1861
1056
2398
868
953
856
945
3085
791
906
952
3173
1216
973
986
1327
1743
1150
1157
1251
1357
1266
1042
3282
1099
1549
1498
1627
2252
1643
1085
1015
1529
1293
1349
1109
901
1332
894
980
1164
996
1193
1399
1318
1198
1093
820
855
2162
927
3078
985
1383
828
1813
1461
2265
836