474
482
1
1
2
1
21
4
2
1
4
29
11
1
106
7
3
3
2
5
47
321
86
38
1
16
3
48
55
25
57
55
1
6
3
2
1
10
3
2
22
42
5
8
1
2
1
1
16
26
1
18
1
243
152
15
7
9
91
1
2
48
1
1
2
44
16
58
1
1
2
24
26
1
2
1
15
5
15
173
85
6
1
4
222
8
1
3
102
60
285
5
72
227
153
496
8
3
2
4
11
426
25
11
4
31
53
378
5
15
70
277
116
478
488
356
78
8
622
20
40
1
129
42
2
107
15
833
1
176
573
159
45
426
36
31
4
5
13
1
38
321
3
86
47
953
3
291