979
1
291
122
191
125
304
68
257
506
3
678
1380
4
212
234
69
360
447
354
131
725
1044
379
888
906
2
673
471
610
271
418
32