477
1
332
517
1384
4
372
107
759
1207
3036
3
546
1327
2
130
1462
442
604
1473
0
122
466
609
662
1285
5
512
511
990
698
684
748
3498
918
4558
24