4331
1772
475
178
528
143
1032
394
529
265
182
107
432
237
439
95
214
11
532
99
611
186
280
93
251
56
625
317
381
195
251
101
216
123
354
195
282
129
576
112