631
962
1575
1078
1059
863
1082
888
813
1105
880
2422
782
842
816
2275
881
923
679
901
1208
894
778
896
1027
1522
1171
1044
738
1021
748
1094
20668
720
776
809
844
2191
821
843
784
740
791
757
1873
1840
742
774
901
6182
2277
825
995
957
1045
1261
887
869
696
759
760
1738
2618
1590
1349
1678
5975
1546
2413
4193
1754
1384
925
1700
729
792
846
2323
2531
2601
1954
1179
636
1902
1023
3326
1985
706
717
824
1362
745
715
892
947
656
635
1109
874
992
1260
815
890
912
1875
1359
1178
1995
1845
862
661
964
872
687
1370
2342
1298
734
2708
765