458
0
139
1733
1
787
422
913
152
5009
116
1073
2972
3808
363
573
1348
633
935
714
414
494
2727
3015
501
472
646
1454
835
63
392
543