1603
1330
1322
1066
978
835
828
771
1120
793
1664
825
824
822
856
2052
908
1004
923
895
2246
828
956
952
3486
881
1035
1267
1501
1013
3554
903
923
1008
806
2706
1122
790
20860
1322
804
813
863
846
4484
1249
905
826
942
1627
912
872
2813
952
1020
761
2764
1074
1027
874