2321
18
804
0
400
1898
1
860
477
475
455
798
611
521
1462
552
4106
418
63
1636
383
1504
522
152
58
1650
846
2395
518
458
714
414
787