659
1
682
807
2
788
773
728
725
861
8255
26
771
900
3
1311
4
1576
680
1710
1110
575
1011
5
555
1037
11
627
467
596
524
4129
12
8124
14
439
414
839
1104