1604
443
372
136
623
186
782
224
431
142
283
154
512
174
487
127
348
104
289
108
582
143
339
45
224
141
646
263
316
195
459
53
381
187
580
114
586
119
218
135