817
373
259
101
809
122
475
255
706
294
113
46
431
246
1530
697
1150
713
1262
442
902
331
828
441
442
144
707
342
606
225
369
185
702
165
425
208
232
92
581
282