653
105
485
64
52
66
3079
319
127
30
47
43
56
63
75
137
307
6153
141
131
207
4317
357
82
118
1571
213
192
101
26
738
46
229
61
89
180
1575
18
103
237
39
95
685
202
557
49
166
778
4380
227
570
183
34
279