943
1305
1246
1046
1080
1201
1107
1795
763
937
2125
999
697
1382
2060
839
1036
1006
1325
867
942
1081
891
1204
692
819
752
4178
5576
606
959
1134
1288
1075
1059
783
906
1058
981
951
1381
928
940
980
1455
1124
801
1310
919
733
805
885
934
818
926
1172
2744
962
994
1412
757
2739
1066
823
1660
676
3870
764
1657
1685
785
914
2186
2849
766
673
717
868
756
3638
3300
1776
1042
2323
1414
654
1738
684
2534
1239
3045
3871
1841
3033
1498
3901
3693
834
1657
774
2407
2147
651
1519
1151
645
8277
4010
14611
6074
698
6385
2382
14530
859
9177
880
3501
739
2039