926
1
688
1
3727
15976
1688
1050
765
428
960
2
16311
1
1635
4907
629
811
776
712
1
1007
960
1104
2
1439
521
577
744
680
600
620
544
473
570
7046
682
441
521
678
815
573
1289
1
548
54934