641
1
921
628
2
954
736
4
539
2005
755
544
4404
8
510
904
12
3142
559
531
594
479
1522
454
1015
1458
1287
1840
15
616
503
506
509
412
948
562