1208
943
7543
1498
731
885
784
29808
1601
903
1357
1469
766
799
990
2028
2611
5180
1020
707
1855
888
885
819
1933
1776
809
2005
1590
1240
1092
3146
719
1956
3729
3381
1183
760
891
35357
1117
3365
875
897
1958
11305
3029
1482
1058
765
1010
716
850
2527
2842
1574
984
1165
1166
766
1474
1175
794
940
990
1617
640
1820
2450
2801
1100
718
1971
1589
734
1054
980
1218
929
846
656
988
699
1286
3680
1243
1263
999
6840
728
1112
1304
1520
2944
832
1795
1119
1122
2112
1150
1371
1104
831
950
821
829
1298
1830
5248
3252
875
1251
883
994
887
1176
665
850
691
892