1084
0
6983
5
611
1073
363
552
2518
11
4106
472
152
522
1918
2
505
1504
3015
1948
846
2770
4
675
809
373
935
353
58
646
678
1529
4965
3
458
5262
10