3056
1025
1245
972
1195
1509
923
981
1901
800
2708
939
1305
1237
2277
1080
5122
977
923
2017
1818
903
854
1013
5130
851
1050
1551
898
1323
969
2529
981
1807
1374
989
3299
2306
1113
1085
2376
869
1378
1333
1198
876
1160
848
1487
988
6416
1420
938
969
2058
1518
1762
1276
1032
1205
2558
1402
883
831
1010
8487
1107
2279
1847
8138
5644
831
1381
975
844
1972
2579
1407
997
762
5991
126893
1044
2183
1001
3871
1158
2849
958
6864
854
1231
3693
908
3701
1403
1481
1001
1161
6587
3589
828
819
790
6686
3359
1020
1074
36972
1732
852
1437
1350
882
952
878
2049
974
1724
1915