562
1
2106
2
540
1411
3
621
482
1026
513
476
403
974
549
2128
623
512
528
602
539
657
2621
9
603
1281
485
1225
436
556
866
4
704
979