8862
1585
995
829
2291
1036
918
1159
1216
1828
1330
1431
2869
2353
2215
989
1868
1311
4434
1747
2420
834
1228
1700
937
965
1079
1189
1239
2235
1105
911
2117
2372
1094
1504
2075
976
1221
1681
880
1504
1005
1457
1835
886
1915
1259
1732
2082
950
1205
1430
1301
2040
1256
4017
1254
1758
2591
2150
735
1273
2534
965
1390
945
979
4837
866
1429
840
776
917
874
1172
2526
2249
918
995
915
1040
1052
2269
5143
917
1291
4483
1149
1805
1755
1004
4472
1031
1175
873
1025
1084
949
870
1466
1279
2168
973
848
1179
2802
2047
1251
1183
1105
1853
910
1330
2134
868
1070
884
861
1126