1190
465
311
197
481
80
588
157
514
59
628
217
607
151
604
83
301
212
141
68
549
126
350
178
496
91
734
258
437
142
603
167
522
119
427
208
302
160
284
10