821
1021
799
1862
13401
2716
826
806
3306
745
682
1028
2240
742
923
2827
753
832
852
891
876
811
1863
2015
1057
1983
764
793
1077
954
722
1026
743
1139
845
916
768
4678
1498
766
750
1071
1503
1206
885
1320
947
717
1778
4551
1084
1002
840
1685
1292
1304
972
816
658
686