390
1
432
2313
2
1167
3
4287
4
862
0
1291
5
591
560
473
1076
7
640
1262
3019
489
3424
15
1701
10
654
630
516
508
523
483
504
1037
3066
25
420
108
720
1471