510
464
1
1
2
1
24
8
2
1
4
45
12
5
102
8
1
6
2
6
47
299
93
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
255
149
14
5
6
84
1
1
43
1
1
2
51
17
58
1
6
22
25
1
2
1
16
16
18
179
92
10
1
6
229
4
1
2
112
54
278
5
79
226
166
494
9
6
3
3
13
431
21
8
5
31
58
389
3
20
85
282
123
464
475
340
124
7
623
20
27
1
2
141
47
2
1
2
120
20
833
1
181
569
174
47
431
29
31
4
7
7
1
34
299
3
93
64
971
3
284