1197
1595
859
2085
1658
1697
822
914
1135
916
855
1830
2635
980
3395
3433
3390
1420
2253
928
1162
1710
953
2208
982
986
923
848
2297
891
1073
1413
1143
927
1922
1550
1144
1563
2271
1118
893
860
3222
1871
1677
1172
1187
2732
1074
1366
884
2680
2018
876
2407
823
2764
990
2352
963
2032
841
806
821
1753
1273
775
1051
1632
2038
1250
824
835
1171
967
1013
898
2682
876
1149
1534
870
1086
1201
1027
807
890
833
1504
806
855
831
2011
1246
943
883
1272
907
1312
2124
813
926
905
850
808
2144
1364
1248
825
800
955
969
783
1067
2095
825
2285
5543
934
794