0
652
24
398
388
118
209
74
33
51
127
449
1886
161
23
71
538
90
568
362
16
139
288
4
183
3
63
8
9
108
7
408
95
82
124
17
246
285
2
21
57
171
111
55
202
39
149
65
400
115
5
169
22
12
44
48
1
67
45
84
15
56
19
11
14
47
144
86
175
25
251
70
132
26
10
43
6
69
29
54
85
20
224
320
725
88
36
562
177
18
42
83
135
64
94
136
30
162
536
249
76
13
185
52
653
372
62
35
53
28
6273
197
1133
281
73
123
72
32
148
66
141
3045
1210
2769
1960
240
1057
145
286
165