1540
1322
933
891
965
3374
914
1099
1004
975
883
835
1098
1000
3088
1712
1191
937
955
2960
1183
1171
1109
1196
941
915
4372
8089
1515
1219
3630
1284
1279
925
1554
1069
1465
833
1025
3110
1066
5008
22529
945
1346
1056
1207
1649
852
998
1141
1135
1201
1070
1073
1009
1020
893
869
826
799
1882
1108
1667
902
999
1152
1010
2113
3492
929
849
1745
939
967
801
1040
1010
1604
874
891
957
1240
749
1353
947
817
777
1121
1040
1101
1181
1018
844
786
957
931
826
1554
807
1346
867
810
1013
904
1131
839
713
811
924
1241
1699
1625
938
851
877
1008
1092
1025
880