863
279
636
190
480
253
242
101
2215
1175
574
36
526
93
942
342
343
227
222
98
470
194
591
184
332
51
331
128
599
123
225
175
529
133
471
305
584
27
524
82