2869
968
5173
1435
983
879
828
975
960
885
921
1745
1569
1027
816
846
1977
1225
2265
1457
1048
2096
1225
916
858
1032
3007
939
2325
864
2038
1160
892
1272
985
1524
1288
871
2383
949
1110
1007
1212
4486
1067
1378
8556
1536
8573
1007
1382
6883
1257
1109
1129
3525
2895
825
1597
6331
2235
9627
2016
1050
1253
1975
5060
1704
1076
1024
2560
3148
6378
1191
1087
928
1196
996
991
3359
2292
1742
897
848
830
829
4148
3732
917
906
1060
2183
1100
3875
2185
879
819
2344
2502
909
1290
2270
888
39630
1039
770
1972
876
1159
1826
4098
807
858
864
1480
1301
1009
832
893
1806