651
1
624
1710
5359
5
798
7
8158
23
1682
2
1722
4
7171
4896
480
827
413
693
510
469
419
1411
3
620
482
1818
561
759
465
466
539
2106
1311
549
2128