405
1
442
4595
54
460
3
2003
16
527
353
634
1084
498
2
1497
4
1556
490
997
0
691
682
1222
8
1536
6
3454
5
373
636
414
551
1457
1480
3969
2900
1735
1539