2086
2038
1206
1134
942
2568
1207
796
262
603
452
302
350
361
131
327
498
182
194
249
150
123
194
266
118
59
261
73
386
175
172
372
244
80
128
236
98
108
68
255
162
118
164
231
64
53
45
81
202
91
48
84
88
72
228
133
172
1344
334
108
43
119
36
21
66
38
356
105
120
97
51
106
193
96
22
63
72
80
102
39
14
25
25
198
125
85
100
140
123
119