475
480
1
1
2
2
1
23
5
2
1
4
1
33
7
2
99
8
4
2
2
4
48
306
84
34
2
16
1
4
49
57
40
58
52
1
5
4
2
1
9
2
1
23
43
5
9
3
1
1
1
1
16
25
1
29
259
151
13
5
11
86
1
4
41
1
1
2
37
13
60
1
1
3
22
21
1
3
1
16
8
10
163
90
6
8
227
8
1
2
100
60
286
3
72
220
174
481
8
2
2
3
8
417
21
12
5
29
56
392
6
18
86
275
117
459
497
344
81
9
612
25
36
1
127
40
2
3
104
18
832
1
176
563
174
40
417
33
29
3
8
13
1
34
306
3
84
53
952
3
288