413
0
478
464
46414
1
2657
3
642
1075
968
2668
2
621
474
594
300
3373
2395
605
691
363
251
296
580
458
576
759
105290
511
390
479
1762
431