859
324
1133
451
1130
552
505
276
769
321
609
141
1308
548
497
171
923
508
632
133
285
107
469
157
622
115
603
392
210
116
572
99
470
192
469
34
420
233
456
99