495
474
1
1
2
2
22
5
2
1
4
1
36
7
1
101
7
3
4
2
4
46
316
88
33
1
16
1
4
49
54
35
62
57
1
1
6
3
2
1
11
4
1
22
44
5
9
1
3
1
1
1
1
16
25
1
26
257
154
15
6
11
86
1
3
41
1
1
2
38
14
58
1
1
3
24
23
1
2
1
17
10
13
166
87
5
7
226
11
1
2
103
62
294
4
68
230
165
496
10
4
3
3
8
426
24
11
5
31
52
393
5
16
83
286
119
465
504
343
81
8
604
22
34
1
121
40
2
1
106
16
846
1
177
573
174
41
426
35
31
3
8
13
1
33
316
3
88
55
966
3
280