686
2152
1006
896
862
1311
1622
664
847
747
672
1003
728
730
1441
1032
951
1048
881
2676
7489
697
3157
644
892
1277
676
2953
829
767
905
1076
682
705
1865
1916
3274
1563
658
860
3484
859
3147
7299
807
3265
6642
776
1031
7073
1309
1098
6440
1139
757
957
1092
1552
1602
725