850
2
2500
17
86
1
537
555
3
405
1338
1578
64
947
1014
723
0
513
416
420
369
802
1325
558
556
1850
4
879
1245
92
109
1514
1872
8
965
882
210