897
1311
906
772
673
801
1241
750
1002
676
1587
1178
699
807
1763
807
2763
683
860
690
685
791
638
749
792
842
738
716
655
957
883
3110
1551
1225
734
903
672
856
706
943
839
902
969
877
814
977
688
1359
1657
778
2386
1390
695
816
710
928
691
1705
847
690
1676
1452
895
1088
1370
1020
1470
1850
644
1398
2342
952
713
1267
838
662
963
1909
2334
1185
785
1373
1681
1373
644
714
791
840
1487
996
785
1901
787
1003
919
721
663
794
1221
1409
1131
1128
947
1076
877
626
686
2383
665
1973
1166
672
972
949
1136
916
1075
902
2272
1078