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
922
1079
953
1257
2348
906
2099
870
1673
1180
1479
1657
1967
969
1126
2213
2491
874
943
1486
976
993
1169
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
2433
835
884
923
1047
800
943
963
1938
2230
777
5392
1380
809
878
2038
3161
1272
1256
930
1171
830
1534
1417
1318
857
819
1612
1092
826
905
2602
1106
1388
1165
1363
812
898
870
2111
2025
880
807
1425
1353
2237
876
1145
1298
1185
2675
1614
1089
1310
1206
934
878
976
2619
1179