488
478
1
1
2
2
1
23
5
2
1
5
1
32
7
2
102
8
4
2
2
4
47
306
88
33
2
16
1
4
49
58
38
63
54
1
5
4
2
1
10
2
1
24
41
5
9
3
1
1
1
1
16
25
1
28
263
151
13
6
11
85
1
4
42
1
1
2
40
13
59
1
1
3
23
22
1
2
1
18
9
11
162
88
5
8
230
9
1
2
100
64
293
3
72
230
173
483
8
2
2
3
9
416
21
12
5
30
55
401
6
18
84
281
119
464
497
345
83
9
605
24
34
1
126
39
2
3
106
18
841
1
183
564
174
41
416
33
30
3
8
14
1
33
306
3
88
52
963
3
281