4857
958
3000
918
898
836
1600
842
800
1527
1143
1057
1040
1488
1088
1554
1283
798
1282
921
882
4195
1947
2487
2102
1096
2165
1082
837
758
831
1549
906
788
877
1263
1024
2940
799
1841
911
2522
845
1080
962
1252
931
989
1580
912
1000
891
865
2273
877
1201
1256
767
901
1315
1167
2801
2482
836
774
1053
912
812
2152
1515
1644
1601
972
1325
2087
1813
4059
880
1105
3033
966
987
887
898
1494
1247
1430
875
2435
1420
788
2536
798
858
947
1157
1899
989
1096
4732
746
1757
962
1946
1427
2011
1953
874
2145
888
995
868
994
2925
1279
1091
1712
1283
922
815