22
19
2
3
1
16
7
55
42
4930
5
304
14641

15
1
1
34
1
1
1
6
7
1
2
1
103
1
22
1
1565
1
6
4
1
157
1
37
16
5
1
1
1
104
6
1
2
46
19
1
2
1
2
8
1
1
6
1
4
2
3
1
1
2
4
2
136
40
1
1
1
3
348
10
1
1
6
1
65
20
2
1
1
55
1
1
104
1
7
1
1
3
2458
58
1
1
1
1
1
65
7
1
29
1
171
1
3
1
16
1
25
1
28
6
231
2
9
1
1
230
1
3
2
3
13
1
4
2
11
28
8
2
2
3
1
1
8
1
3
3
3
130
37
2
3
153
4
3
4
4
296
1
31
2331
19
11
1
149
1
3
1637
32
8713
1
1