1020
0
547
4536
2
2727
20634
8
1157
467
1780
1
893
1137
2243
7
437
25137
2587
16
845
4111
2328
381
1862
4820
2041
787
951
1045
683
1133
456
195
19279
1161