1011
6558
1078
966
797
966
776
869
1459
818
787
824
995
1303
3374
13526
1061
1220
1294
1614
962
932
762
1045
1026
839
831
960
1202
1320
856
809
1442
813
1067
1449
1683
797
1253
3033
887
2310
1644
1072
1360
3098
4624
1048
3190
950
944
895
898
880
2381
981
786
1507
1351
730