1590
407
446
143
104
26
349
30
209
145
338
132
248
194
188
110
584
139
459
65
396
157
545
50
581
160
347
127
293
182
531
149
172
17
394
144
581
161
448
154