706
1
917
730
5
473
2
660
459
677
317
3816
11
474
664
84
693
490
433
466
651
1751
1161
3
739
501
448
527
551
484
567
1113
2325
4
1067
954