521
0
200
320
1275
597
6339
326
657
777
843
558
1264
901
2992
287
340
318
2747
2
540
518
307
4006
631
486
668
1999
289
475
463
433