674
3
498
1
531
2
407
1185
351
223
361
314
970
8
304
276
125
122
191
249
450
390
516
477
257
68
56
230
206
62
217
1096
5
906