555
2
761
1
1108
1709
2034
574
469
1576
567
1309
4
914
3
480
519
573
528
515
673
2129
516
572
1376
782
4598
54
655
578
1025
580
461
529
634