707
1
555
2
1108
556
1528
574
1709
743
1324
3
1245
782
720
806
1025
784
787
675
681
1611
612
771
722
1229
861
8252
26
4877
10
1526
1492
25103
12
1332