686
0
1358
418
768
813
213
776
231
340
238
337
466
251
1949
3
47041
1195
1
1972
1836
5477
8
380
720
157
1551
2
871
3383