75
1
455
130
3
526
0
351
460
2
309
393
1475
313
998
394
4767
384
732
798
82
74
517
477
741
476
89
853
791
113
614
269
876
704