1254
899
908
905
891
847
856
1076
1186
1142
1068
983
829
1016
3673
2750
3484
955
1801
902
976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
1132
1007
840
1944
838
1658
2627
898
877
2840
808
2058
782
1035
782
1575
2441
2161
1368
986
3155
874
2257
915
820
901
855
1497
1217
2606
1491
2966
1020
974
1529
1136
974
927
1559
1435
1948
2081
1184
779
2410
888
2697
2138
1464
1340
2580
816
1928
975
1281
2116
2985
1204
1530
5058
1689
1195
3701
2147
1574
1433
1287
1087
1349