390
1
383
232
482
610
2
276
304
497
354
76
969
8
361
222
314
350
407
1184
531
775
122
755
10
508
713
6
774
442
791
809
374
416