0
652
24
398
397
118
208
71
33
48
51
127
448
1886
162
23
538
90
568
362
16
139
288
4
183
3
8
9
108
7
408
95
209
82
124
17
246
285
2
21
57
171
111
55
202
38
149
63
65
400
115
5
168
22
12
44
49
1
67
45
84
15
56
19
11
14
47
144
86
175
25
251
70
131
26
10
6
69
29
54
85
20
43
224
320
725
88
39
36
562
176
18
42
83
135
64
94
136
30
536
249
75
31
13
185
52
660
380
35
53
50
28
6275
197
1133
281
73
74
169
72
32
148
66
141
34
236
112
179
154
286
91