915
1005
2491
1194
1210
2078
5466
8853
4523
1092
1328
1644
3900
23169
940
3372
942
1002
1677
1554
1433
942
13354
1230
2017
4857
2111
915
787
769
1364
1025
1260
2880
1998
3310
874
1497
10464
958
1009
852
3722
1126
923
1364
963
1583
1667
3594
973
1697
1805
1001
2693
1169
893
1574
1669
1132
857
1417
1263
1442
1453
869
978
892
823
769
954
854
841
893
1232
871
825
1047
894
1188
892
1134
914
992
835
1630
797
744
953
873
4857
867
1672
1245
1183
785
1032
889
855
838
829
780
1387
929
925
901
889
831
1476
1062
1137
807
1292
865
783
852
1126
2245
819
865