2143
0
505
574
918
363
1820
2
262
1167
1824
1346
4
2008
546
470
101
685
719
1657
755
2111
3
2799
482
451
828
980
1522