1073
0
2393
2
363
4106
472
152
522
1918
505
1504
3015
1948
846
3480
5
2770
4
675
809
373
935
353
58
646
678
2610
471
1
1529
1377
458
5262
10
787