493
475
1
1
2
1
26
8
2
1
4
35
11
2
111
8
3
8
2
6
46
303
89
37
1
16
1
3
1
46
54
23
56
60
1
6
3
2
1
14
1
8
2
23
40
5
7
1
4
1
1
15
24
1
19
1
246
155
16
5
9
81
2
49
1
1
2
46
17
58
1
3
24
26
1
2
1
16
9
16
163
95
11
5
229
5
1
2
106
60
285
5
74
237
157
487
13
8
3
3
12
420
24
9
5
32
54
391
5
20
75
279
127
467
486
343
104
8
620
19
33
2
132
53
2
1
110
20
837
1
184
561
170
51
420
33
32
4
5
9
1
37
303
3
89
54
965
3
294