805
692
1588
692
2824
772
848
654
827
1145
1572
838
783
856
645
1255
1366
1117
760
780
919
1423
677
641
758
1172
860
1579
687
1405
899
1412
654
684
912
788
877
709
1546
956
689
1282
1057
1373
795
771
977
757
672
1531
1803
1448
703
1127
734
1965
2405
742
927
1372
1100
1875
1346
830
645
1134
939
633
1206
4617
1783
1123
1014
1300
1149
1765
1589
932
833
979
968
1182
877
1793
1279
693
1546
1025
1752
1618
1677
896
999
839
720
1202
3257
968
847
1515
663
687
1527
711
877
1243
824
697
737
590
949
646
754
764
1550
758
788
1561
900
832