401
489
1
2
1
19
10
3
7
1
25
5
2
98
4
4
2
18
357
79
47
15
1
8
40
43
44
22
32
6
4
6
6
1
34
5
16
6
9
25
1
21
199
167
15
3
5
117
1
1
53
1
2
41
4
64
2
1
3
1
26
17
1
1
2
5
8
10
150
99
12
9
198
2
3
1
114
47
250
4
46
153
156
527
8
1
3
6
6
460
24
5
11
34
23
306
7
13
68
236
96
477
487
352
36
4
583
6
19
2
155
30
1
2
1
122
13
754
1
148
587
110
41
460
29
34
4
10
8
1
47
357
2
79
41
889
1
317