980
386
941
553
433
110
823
457
413
69
463
136
470
200
237
167
558
72
505
166
242
100
368
156
552
73
95
46
338
230
579
187
138
60
182
114
463
62
708
221