509
3
861
1
895
12
1126
17
2793
34
1889
23
2174
32
565
6
1153
12
1599
28
977
17