517
1
820
2
808
855
1775
8
998
930
1186
1146
384
749
0
463
933
1697
6
1045
1713
2235
5
699
857
582
750
1534
3
884
1916
1295
2182
1865
4
807
787
3207