0
644
24
393
395
118
208
68
32
51
129
449
1883
161
23
71
535
91
574
383
22
164
288
4
182
3
70
6
9
108
7
413
96
210
82
128
17
132
256
284
1
21
58
171
110
59
38
155
63
67
429
124
5
188
12
44
49
69
15
56
18
8
13
45
41
2
144
85
175
25
257
65
20
137
26
10
29
53
43
219
316
706
88
36
146
31
57
567
176
48
125
42
83
136
11
93
30
536
266
16
14
185
52
620
360
33
19
90
27
1200