2727
2355
1717
7940
821
1179
893
1362
1342
1198
625
701
845
798
947
1007
755
658
752
708
739
747
880
688
1066
909
740
759
795
797
831
1027
1031
945
861
917
929
1092
1196
1032
1107
1294
1078
1055
1288
1268
3268
1299
2275
1397
8576
1559
1456