697
0
106
475
822
533
109
1158
41
1769
1
70
636
416
496
449
692
931
514
473
492
354
693
657
730
1640
1362
16
132
32
2614
4775
2
688