775
440
675
739
893
942
832
949
1217
1071
1292
990
924
1165
1034
966
953
1714
901
5468
6567
3069
4955
1501
3014
1578
2662
2661
1605
1485
1484
2440
11830
9842
6695