268
0
979
454
382
1027
828
435
362
1020
624
263
3360
787
580
281
376
809
2190
826
237
909
451
345
413
404
366
407
310
367