1073
0
363
552
4509
1
4106
472
1192
152
522
1918
2
505
1504
3015
1948
846
2770
4
675
1639
809
373
935
353
58
646
678
1529
458
2302
5262
10
787