693
2
423
1
409
4178
15
614
685
1243
6
1062
4
548
613
820
475
721
1502
8
1387
1472
490
1331
630
516
655
1702
10
4289
862
0
562
2315
1168
3
514
593
498