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
845
1748
830
886
2112
1426
751
1032
1308
896
798
957
1193
1081
1171
1248
2172
897
1485
764
1250
1552
2569
1613
2543
1180
905
1452
821
840
766
3328
944
1416
976
1716
3112
1938
2032
879
974
807
794
993
885
855
2433
850
1059
751
895
912
1364
845
794
1065
1669
773
1085
857
983