1452
954
861
1604
798
2112
713
796
837
2786
3145
1080
939
803
850
1675
1133
7746
1111
1029
2304
1274
1937
1248
1128
1292
935
854
846
864
1136
2328
744
865
925
1039
1271
1201
2250
910
919
977
1198
12873
774
751
764
1236
793
956
951
1016
991
803
1098
884
893
1575
842
1073