866
0
485
1199
2241
683
749
460
2310
843
110
1703
653
1402
856
664
2385
821
931
706
488
2416
829
736
730
1174
1911
522
795
916