853
973
994
980
1629
2783
976
1447
1015
859
5003
1724
938
880
1690
813
910
1088
847
940
1047
1110
1713
908
1102
1050
2302
938
1001
1001
2258
937
2532
1260
3436
1443
904
1467
870
892
1080
1219
1357
987
3917
963
994
854
920
1328
1000
790
842
1948
1775
897
803
924
1557
930
1637
2343
922
2046
993
1950
1165
1321
774
876
1680
812
789
1400
1795
929
792
2692
1299
865
1192
1109
1132
1450
928
857
1684
1762
868
1050
909
998
1662
809
1778
1111
996
1272
1075
2213
810
786
785
1741
2648
1255
1077
2467
803
1715
929
866
1473
882
1600
1320
923
887
1796
939