493
474
1
1
2
2
22
5
2
1
4
1
36
7
1
99
7
3
4
2
4
47
314
89
33
1
16
1
4
49
54
35
62
57
1
1
6
3
2
1
11
4
1
22
45
5
8
1
3
1
1
1
1
16
25
1
26
257
153
15
6
11
86
1
3
41
1
1
2
37
14
58
1
1
3
24
23
1
2
1
17
10
13
166
86
5
7
226
11
1
2
102
62
294
4
69
228
165
495
10
4
3
3
8
425
24
11
5
31
53
391
5
16
83
283
119
466
504
343
79
8
605
22
34
1
121
39
2
1
106
16
844
1
175
572
175
41
425
35
31
3
8
13
1
33
314
3
89
55
964
3
280