10044
2837
1144
871
942
405
573
110
500
554
455
454
210
263
450
669
570
385
353
63
368
366
266
322
350
276
284
291
308
194
233
146
281
313
222
162
178
183
89
182
107
135
75
131
192
110
73
138
94
138
140
125
106
65
136
99
86
104
139
76
112
80
94
15
103
60
80
107
96
18
61
52
81
73
18
46
96
74
48
96
32
102
62
28
58
13
44
62
30
35