786
2046
725
1801
804
684
676
674
3906
1901
716
890
732
715
851
808
1444
861
1690
645
989
1131
1831
1199
794
724
6787
764
2152
750
1475
14902
1081
1835
9663
804
647
931
2556
762
721
745
771
875
12036
855
1296
852
747
647
827
1042
904
1211
659
1328
1220
747
631
683