1670
1169
730
1093
988
2555
635
1516
1087
603
1053
1035
1095
1319
943
1231
911
912
1254
655
4385
1008
973
1119
1013
1101
826
1058
929
1091
2700
2093
1125
1131
715
876
2987
1141
789
1222
1091
1140
777
1967
2694
990
877
868
1289
1575
1616
1438
1069
3973
897
1091
1294
824
1326
975
676
825
701
3720
832
2399
1018
854
2136
1637
609
2698
631
656
1666
673
930
2722
9391
917
843
799
1430
845
684
638
2409
1176
1137
773
727
1161
758
1324
2711
845
2325
711
869
1527
1501
751
1701
1358
880
889
901
795
1978
828
654
796
983
704
2894
935
1444
1575
657
786