661
1
997
0
1019
7
451
504
2
703
2159
3
474
739
1039
1889
6
1006
4775
16
523
1069
426
537
96
934
738
3876
759
1319
247
259
1467
1808
1938