639
1
1084
2
642
509
2893
3
542
5136
10
434
1414
2716
622
483
467
761
1818
5
468
544
2106
563
1311
4
866
694
511
470
637
443
570
475
700
580