956
2751
1477
1139
925
1664
1411
1255
3503
1688
1557
917
1391
1142
1277
2691
2109
1156
1201
1433
864
1163
1681
1083
1741
1196
1208
974
936
934
984
1029
893
1032
912
939
1104
1061
1832
2265
1086
931
1026
1150
1921
1248
1109
1664
999
1893
1264
1620
2257
1071
1103
1092
1913
1418
957
934
1060
1687
1615
1553
1223
1123
766
951
981
2311
918
4077
988
912
949
2299
823
933
2217
4051
1601
1300
1273
1822
1243
1381
1862
954
930
848
1065
1055
1765
1079
861
910
1167
836
3045
867
1216
2296
1360
3297
1101
849
879
1059
1438
1054
975
811
1011
903
866
1172
949
950
1193
884