10
114
0
4
50
290
2
340
363
1
323
658
12
100
722
11
32
831
3
19
1119
62
2235
57
985
13
1067
20
1019
21
2746
14
29
1399
53
1421
36
1681
8
3127
6144
6
5555
43
2743
1327
1857
1403
5
549
539
739
506