1133
999
809
901
926
1117
909
860
886
1129
1115
867
1496
1668
1090
1033
2332
2969
1079
899
1050
2397
999
983
816
887
2345
1606
1378
1621
947
929
866
1678
1158
1183
958
901
1420
883
918
1485
910
1514
1591
925
1208
1180
951
3374
973
1533
865
991
901
1365
987
987
1423
1306
1211
805
934
1257
1857
1908
3113
1031
754
2004
1076
797
923
825
1332
802
1730
915
794
1560
911
816
2025
1921
1482
5055
932
1429
993
977
835
1067
846
857
821
1891
2696
1313
2982
1283
820
1103
974
1193
1106
773
1027
907
2277
2150
877
1092
786
926
783
825
872
3328
873
2591