965
926
1222
1609
1984
2709
1032
1039
829
965
3180
4397
2272
1030
1496
2923
1016
968
1149
1941
1070
1654
916
1010
1205
1067
2741
1652
3221
3314
993
1179
32536
936
1234
1201
3830
3649
980
2353
4726
1314
915
968
972
1095
1012
897
1122
1061
1198
1222
1143
942
1057
943
1487
2000
1048
937