1120
103
49
72
17
210
81
178
30
562
779
89
37
867
27
74
10
45
304
164
2814
1513
295
52
132
62
70
118
10344
94
662