0
601
21
359
337
112
173
51
17
25
31
129
411
1802
144
29
74
297
82
398
8
288
237
1
9
104
7
156
10
419
14
47
3
375
91
186
81
124
23
95
225
325
4
38
170
53
40
39
72
42
22
147
5
12
36
2
274
153
127
13
85
32
54
136
87
152
24
35
50
34
6
61
48
67
71
45
26
662
851
11
140
28
16
57
137
164
18
166
55
154
86
125
43
56
101
133
160
537
107
19
185
15
20
835
490
2623
491
64