8907
4812
6435
1764
812
782
1119
788
177
101
293
330
312
131
448
322
305
426
541
171
237
127
325
606
333
203
146
270
203
339
168
323
288
265
246
509
60
71
217
148
126
214
146
196
118
92
185
57
57
258
132
207
24
48
63
90
55
52
56
93
74
69
17
54
40
149
66
264
50
155
84
104
487
50
99
110
54
68
87
14
28
6
27
48
11
195
131
32
25
14