706
1
917
730
5
473
2
660
460
678
317
3819
11
474
664
84
693
490
433
466
651
1751
1161
3
739
501
449
528
551
484
567
1113
2325
4
1067
954