484
0
569
380
7334
4
314
55
212
345
396
265
693
290
319
1580
394
918
298
46
1029
553
2668
2
729
492
25137
753
392
643
2645
3114
968