675
0
410
381
521
8125
3
1824
2490
846
403
467
1511
448
25137
445
408
437
581
409
416
749
464
226919
14
4111
2
454
482
1133
5313
1167
376
1045