383
0
407
1501
1
2564
2
2211
846
6979
4
2708
8
1504
657
962
787
397
932
809
2524
546
675
1571
3360
726