479
1
1015
503
506
2
509
544
510
454
3142
8
559
594
539
755
531
524
801
471
2958
9
428
2154
3
448
528
459
480
1837
11
374
948
412
562