2185
576
1236
342
836
316
1027
434
1190
465
845
326
738
224
3161
1813
466
167
325
69
624
201
689
230
152
26
678
140
499
157
915
436
283
89
249
132
461
135
715
215