647
1870
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
22045
745
618
1089
1265
977
1353
896
680
911
668
1477
911
963
670
769
633
817
865
741
668
772
3393
804
906
700
876
1242
850
1056
729
804
951
1644
806
715
868
1711
945
965
814
1419
1043
979
714
5638
1171
1344
4169
1182
1226
1772
659
621
732
781
1842
1499
1030
885
1073
816
922
698
1294
840
748
693
912
1593
654
604
628
687
2205
1133
1981
608
796
673
1072
704
967
769
2613
1973
1348
699
704
722
835
756
766
691
724
934
1739
840