488
478
1
1
2
2
23
5
2
1
4
1
33
7
1
103
8
4
2
2
4
46
311
88
32
2
16
1
4
49
57
38
62
54
1
6
4
2
1
10
2
1
24
41
5
9
3
1
1
1
1
16
25
1
27
259
154
14
6
11
86
1
4
43
1
1
2
39
13
59
1
1
3
23
21
1
2
1
17
10
11
166
87
5
7
226
11
1
2
100
63
293
4
68
230
172
488
8
2
2
3
8
420
22
12
5
30
52
400
6
18
84
280
119
465
496
346
82
9
604
23
34
1
124
39
2
3
106
18
841
1
182
568
172
40
420
34
30
3
8
14
1
32
311
3
88
53
963
3
282