0
22
225
619
5
18
498
3647
1400
746
150
202
12
310
976
2
49
21
37
733
18
477
44
965
574
208
2015
153
855
29
326
11
1587
640
1400
50
15
770
11
917
0
9
38
508
453
36
18
