927
1
1473
2
798
674
286
447
694
3
610
983
140
200
82
361
301
338
73
1073
1658
1192
579
419
902
934
451
1242
584
886
3445
480
76