1040
865
2391
2585
913
935
1077
1163
1521
1806
971
984
1633
1395
892
1114
1440
1768
1840
943
1135
1606
1001
2267
3947
966
1275
1172
4671
1519
931
1345
3012
3285
2537
964
979
1222
2051
1034
1219
1040
876
2322
1692
2072
1125
895
1312
976
4317
3196
1113
4713
3754
1981
2531
1103
1029
4079
3363
3525
949
4633
948
1290
1206
1086
962
1310
5637
2502
912
2227
907
1673
1477
1096
1129
919
938
1042
1154
1239
2281
1242
4033
4286
945
854
1452
3165
984
7128
966
1484
2878
1138
888
2396
1692
1069
1802
3976
952
900
1189
2006
2316
992
895
1668
1168
842
2977
1273
941
1476
885
2121