959
1
997
1092
846
0
860
690
730
2
455
798
1557
4411
5
8116
6
400
464
787
367
809
407
826
275
951
392
418
1661
2123
463
547
1199
267