556
1
452
912
6
703
5
1247
3762
2
942
1006
771
0
1299
4
818
1918
354
1738
280
1210
714
518
918
1213
301
645
261
762
846
188
1031
357
664