978
2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
888
2972
922
931
2878
837
3059
986
1786
877
978
997
2879
989
3007
944
1599
892
820
1508
915
991
934
827
846
841
1069
1435
1146
1473
835
2005
915
1450
1373
1154
1262
1512
808
1572
2011
1991
907
953
1039
2269
2228
812
851
1294
3756
1168
1174
1002
2551
836
1071
1535
2754
1656
1287
886
2131
1415
1420
2561
1309
2908
1131
1056
954
1357
1236
1058
857
2065
1111