945
1008
866
917
913
3313
1465
5458
901
1263
821
864
832
1029
3539
1018
863
1291
10173
2175
921
2005
1668
996
987
1091
1315
930
851
851
1200
971
1292
1348
1541
848
971
1042
1709
22545
849
953
822
850
961
927
1005
818
816
927
833
917
1925
1249
1642
1325
1403
854
1179
1334
774
1409
901
858
952
3573
2021
813
872
931
1205
914
895
949
834
892
1191
1005
1443
1116
945
841
2458
835
810
960
794
1023
1699
1843
1071
861
1667
908
1131
999
831
855
1188
1201
1457
1274
1289
1404
867
913
1018
2987
2113
1026
1079
877
1525
1770
770
1265
3759
1043
1403
2064