817
1
935
2
685
2410
943
1477
676
523
2200
4
458
917
592
788
1698
423
1084
3
626
619
1251
0
1044
694
639
1031
1244
472
673
1006
4367
7
2125
1768
5