930
1655
1141
774
795
896
762
877
3021
1716
1522
2330
1347
886
803
841
881
1161
1162
791
805
1089
1595
1299
1768
734
825
901
852
963
870
993
1076
1033
4711
835
1379
4937
922
844
853
2032
1085
798
861
6764
797
818
998
12913
1533
1916
1088
793
974
1126
4569
1485
1527
914