1364
0
854
2
4436
9
1129
1132
553
804
1084
935
493
622
1
714
300
383
573
1053
809
2211
1073
798
999
2395
1049
1344
997
414
400
1454
475
28805
6