1850
4
1001
3
410
1
3223
7
758
0
879
2
568
2750
5
385
544
565
971
8
581
416
537
555
85
891
1338
846
405
616
815
1330
9
727
843
515
947
1014
206