1865
0
400
606
655
442
2359
585
309
579
288
595
342
278
876
1609
358
692
272
138
813
682
517
519
892
670
434
603
1997
1
485
253