870
653
2
264
85
27
1
2
280
15
4
1
4
144
91
20
1
547
2
1523
653
1198
1
1078
159
2
1
1298
64
2
29
17
8
18
1
66
2
12
1
228
446
836
636
680
112
9
21
991
3
11
47
124
79
2
1
8
1
13
2
13
320
11
1175
17
22
1434
2
50
1371
67
68
6
23
17
2
106
835
6
1
306
234
1511
12
431
2