568
154
518
200
657
115
1244
436
688
348
726
54
648
178
757
315
854
123
356
193
351
134
431
238
1366
652
553
296
623
140
640
151
224
75
536
115
347
189
460
225