586
414
8605
433
7039
839
595
522
1
457
665
715
1905
661
602
722
1352
445
10784
2115
718
17692
496
557
9445
536
727
679
532
1
2872
1
507
616
1
395
586
559
728
1
673
1
3269
864
774