115
1
78
939
2
2162
3
685
758
807
730
261
1115
658
705
99
828
885
925
433
1867
5
1799
529
836
500
761
2907
795
530
732
682
1050
12304
13