1501
869
832
1065
2429
1192
1013
2258
2561
798
935
1358
1276
1007
1077
809
974
1211
842
804
1991
910
871
1282
3527
3925
4596
1909
10069
919
3606
997
2061
1260
863
1330
779
2886
1138
1244
915
1021
995
871
972
1265
912
1695
1032
1048
1008
1093
1647
1957
1004
825
1050
871
1336
1050
1476
872
826
761
1346
1240
1843
761
784
2048
1230
869
1019
832
850
878
824
1538
849
1002
873
903
805
2499
977
983
1029
1279
2899
849
952
6464
987
1334
773
1147
1043
4496
1039
1551
1141
739
882
1059
1217
6694
902
3022
4315
1353
1086
831
1133
1851
1020
851
981
865
1559
925