1676
4
552
0
4106
472
152
522
1918
2
1443
1
505
1504
3015
1948
846
2770
675
809
373
935
353
58
646
1262
678
1058
2546
1529
458
5262
10
787
1697