1214
498
2626
955
1495
515
1043
497
712
332
685
166
299
160
595
158
593
182
393
208
326
103
268
97
459
183
422
147
795
80
623
212
628
184
385
31
575
132
378
167