383
0
846
1132
670
552
1636
418
860
518
475
798
400
804
455
1462
611
560
2395
1782
1898
1
4106
521
152
477
58
1343
522
25127
1504
1073