392
0
714
505
472
418
8116
6
1636
363
458
422
63
464
2221
3
414
553
691
373
573
913
2972
846
138355
139
518
501
46
314
1454
1348