499
468
1
1
2
1
26
8
2
1
4
36
11
2
110
8
2
8
2
6
46
302
92
35
1
16
1
3
1
45
54
25
56
59
1
6
2
2
1
15
1
8
2
21
39
5
7
1
4
1
1
15
24
1
19
1
249
153
16
5
9
81
1
1
45
1
1
2
47
17
60
1
4
24
26
1
2
1
16
9
17
164
91
11
6
230
5
1
2
108
57
286
5
74
235
158
488
12
8
3
3
12
421
25
8
5
32
54
390
4
20
77
277
126
467
486
342
105
8
617
20
30
2
134
51
2
1
113
20
833
1
185
561
169
50
421
33
32
4
6
8
1
35
302
3
92
55
964
3
293