927
3
670
0
575
1
199
3840
2
995
9
761
727
857
322
736
1664
6
3996
15
11903
10
611
1818
375
1632
988
481
668
518
960
1733
3261
594
269
954
432
4484
16