609
170
708
97
1059
461
353
133
731
201
311
146
734
268
664
227
384
113
561
229
432
90
2214
1175
628
200
393
208
467
43
312
67
631
233
2068
993
246
167
598
189