507
462
1
1
2
1
24
8
2
1
4
44
11
5
102
8
1
6
1
6
46
299
92
34
1
16
1
3
1
48
53
33
55
59
1
6
1
2
1
14
1
6
2
23
39
3
10
1
4
1
1
16
25
1
18
1
252
149
14
5
6
84
1
1
43
1
1
2
51
17
58
1
5
22
25
1
2
1
16
16
17
177
91
10
1
6
229
4
1
2
112
54
276
5
77
226
166
492
8
6
3
3
12
429
21
8
5
31
57
389
2
20
85
280
123
461
472
338
124
7
622
20
27
1
2
141
45
2
1
2
119
20
829
1
181
567
173
45
429
29
31
4
7
7
1
34
299
3
92
63
966
3
283