672
1
1193
400
0
1898
860
477
475
455
798
804
611
537
521
1462
552
4106
1094
2
418
1636
383
1504
522
152
1361
58
1650
846
2395
518
458