611
0
1073
363
846
1918
2
552
4106
472
2770
4
152
522
1040
505
373
1504
3015
1948
809
675
935
353
58
417
1
646
678
787
2328
1529
458
5262
10