373
856
176
807
43
775
47
700
137
761
172
657
434
702
219
612
264
527
13
746
210
548
195
427
491
192
436
238
504
92
1,109
231
464
148
377
104
345