0
646
24
394
396
118
208
68
32
51
129
449
1883
161
23
71
555
92
573
381
21
163
288
4
182
3
75
6
9
108
7
415
97
209
82
128
17
132
257
285
1
22
59
171
111
38
155
63
67
431
124
5
187
12
44
49
69
15
56
18
8
13
45
41
2
144
85
175
25
260
65
20
136
26
10
29
53
43
218
315
703
88
36
146
31
57
564
48
125
42
83
11
93
30
164
536
264
14
185
52
70
620
360
16
19
90
27