574
497
576
500
509
712
624
421
1361
613
1
5092
631
634
1
1206
1
1909
1720
3485
510
371
1
746
1832
585
648
791
751
540
802
532
1
30353
702
704
4255
429
1
2953
1488
529
502
1
763
1
6948