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
927
22564
823
839
801
3542
863
1494
1166
910
962
973
1322
2226
1357
1881
833
768
1407
997
791
934
912
796
950
824
1932
900
854
817
17802
1120
1079
831
808
868
2065
858
1086
1225
1376
1525
6463
2015
1010
1614
1955
1093
911
987
885
906
929
2902
795
904
1246
930
2760
1789
1230
2048