661
1
997
0
1019
7
450
504
2
703
2159
3
474
739
1039
1889
6
1006
4775
16
523
1069
426
537
96
934
738
3875
759
1319
247
258
1466
1808
1937