932
915
935
845
7854
1085
991
923
1051
913
1224
2446
905
814
1800
1101
1406
791
1099
934
3678
1988
904
2508
941
1097
980
7100
1015
959
1045
1460
2624
928
906
1081
1075
935
995
912
932
992
3595
1510
1432
934
980
1013
932
1294
3569
1011
823
1075
907
1423
949
2601
979
1027