428
502
1
2
1
20
8
1
6
1
42
8
2
109
1
4
4
4
16
356
79
41
16
1
5
1
46
51
39
33
32
4
1
3
1
5
1
1
1
4
39
4
12
5
1
1
16
24
1
1
1
27
198
169
17
3
12
110
1
1
57
1
2
38
5
65
3
4
26
20
3
2
10
13
1
1
15
164
88
14
12
210
2
2
1
115
45
1
274
1
42
177
164
539
8
1
1
4
5
9
471
25
8
5
32
23
337
6
10
60
265
110
485
502
374
38
8
636
6
20
145
23
1
3
1
2
117
10
802
1
161
614
109
43
471
33
32
5
14
7
1
41
356
2
79
60
928
2
315