846
0
668
736
767
381
1101
439
1477
787
1931
2
2161
1
1025
4455
1893
2328
1043
1411
488
1215
267
376
527
1832
3
683
844
1004
413
476
366
1279