2253
928
1162
858
1710
953
2208
982
986
923
848
2297
891
1073
1413
1143
927
1922
1550
854
1144
1563
2271
1118
893
860
3222
1871
1677
1172
1187
2732
1074
1366
884
2680
2018
876
2407
823
2764
990
2352
963
841
985
1605
1703
1079
953
1257
2348
906
2099
870
1673
1180
1479
1657
1967
1012
834
885
833
1068
810
885
870
977
1313
2145
1145
1193
893
883
1067
1425
1503
1614
966
824
1248
862
794
867
1065
817
1089
934
809
1379
797
1201
1353
2032
960
1119
786
817
1318
879
866
1072
773
946
914
1080
967
925
770
1921
966
800
943
1641
1953
2055
878
1452
777