1403
947
1054
2320
1055
1093
2720
846
7089
1025
1027
902
677
1340
780
20281
1105
700
838
3095
1012
1010
691
918
4141
1161
865
847
674
1044
1922
1617
792
674
699
897
6413
1058
798
2533
2012
1275
2115
1004
1004
685
2438
714
1326
661
955
3479
897
789
865
887
1037
666
961
939
789
1399
678
4302
880
874
751
795
1995
2136
810
1483
987
692
2140
776
662
1658
2085
1122
673
6694
831
905
701
2847
2406
1190
7996
1095
2113
1593
733
755
903
794
1205
671
859
1578
1426
1527
809
1517
797
803
688
735
1256
856
1872
1182
708
1825
1978
925
1588
757
800
2047