0
648
24
390
396
118
206
72
33
44
51
126
449
1886
162
71
542
92
569
372
16
144
288
4
183
3
74
9
108
7
410
97
210
83
124
17
250
293
1
21
57
171
114
40
151
63
65
407
115
5
177
22
12
54
49
46
84
15
56
20
10
14
2
47
86
175
25
257
137
26
6
67
28
69
85
43
225
323
724
88
36
143
29
570
182
18
125
42
136
45
11
94
30
536
254
8
79
31
13
185
23
52
70
649
385
35
61
53
19
50
87
6275
198
208
1133
281
73
135
169
149
55
82
66
142
3087
1218
2777
1969
240
1068
145
291
168