692
2
423
1
409
548
613
820
475
614
684
1242
6
1062
4
555
962
406
2898
13
975
405
1369
3007
5
569
616
438
2313
1616
9
445
1014
473
1426
363