587
193
522
112
2311
1222
839
269
514
132
552
247
326
77
423
200
525
109
623
248
586
78
329
108
247
90
889
332
264
61
234
120
179
78
186
89
533
184
194
141