467
0
670
2546
1
255
546
333
1488
1425
661
351
2881
2
326
602
1089
413
799
675
547
331
2730
6
980
492
362
457
2964
383
398
2190
1655
777