473
1
2784
4
4351
9
522
671
2
1066
5
1153
1398
658
854
1260
7
2223
6
789
1979
601
734
1202
8
516
874
1127
875
1297
672
609
830
2218
1061
936
800
4154