69
1
360
1380
4
354
678
3
212
105
506
1044
379
906
2
887
131
447
725
138
291
979
449
390
516
304
68
477
257
125
122
191
61
249