421
1
298
222
290
884
2
267
246
268
383
310
931
3
1253
1067
6
228
263
265
70
359
355
1326
9
505
472
72
283
323
543
640
331
348