543
1
2662
12
558
538
1072
1001
573
423
601
486
2
2695
5
480
1255
3
634
466
598
434
1258
552
1406
4
596
524
469
398
729
584
1298
554
821