1678
999
1027
1903
1763
1610
1930
1534
697
767
12013
1063
1216
779
1043
4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2871
1443
767
759
694
1291
9594
1143
775
758
1218
811
1709
832
947
926
1242
1032
1398
676
1128
767
1023
750
1444
656
4129
950
973
726
920
1423
768
1918
813
1368
771
951
2509
1112
1079
1106
947
1074
715
1520
1345
1412
703
1534
692
857
1645
1856
1026
883
2166
943
2082
969