648
1,230
522
960
105
191
500
871
129
318
96
429
122
303
63
320
32
188
55
208
21
130
169
39
209
60
186
31
128
163
146