2071
1459
928
1267
1147
2775
719
1135
3129
2517
929
1327
3771
1106
1416
2001
738
1244
1157
5295
1060
1390
1166
1332
1117
1111
1070
730
1149
1043
1533
1677
1629
1185
1049
1272
1050
1369
845
944
2022
1226
1802
779
870
29787
1084
936
1348
1452
829
930
11277
2110
1254
883
2009
1258
734
886
1473
1404
717
1487
2944
2261
981
932
3079
1047
904
890
1574
742
969
1030
7830
1803
4199
4499
872
3374
1357
881
699
975
934
1796
2011
880
1431
1307
969
691
2111
2138
1347
941
933
1639
1158
1049
1388
2329
1293
1305
890
3451
1654
1373
1139
1820
2462
2048
1230
1050
1580
950
1467
772