804
0
552
846
475
798
116
152
477
1504
1132
2211
522
4106
521
422
1650
501
458
2395
58
573
383
1462
1348
418
400
714
29323
611
472