416
507
1
2
1
18
8
2
4
1
24
5
4
102
4
4
2
17
385
81
48
15
1
8
42
47
44
23
30
5
4
4
6
1
36
5
16
4
9
27
1
20
207
178
17
3
11
126
1
1
52
1
2
38
5
69
2
1
1
1
26
17
1
1
2
5
8
9
155
99
11
7
207
1
3
1
118
48
268
4
43
156
159
557
8
1
5
4
5
488
26
5
10
34
24
310
7
10
66
249
99
499
504
370
32
8
607
7
20
2
165
28
1
2
2
125
10
787
1
146
624
112
37
488
31
34
4
11
8
1
48
385
2
81
40
922
1
324