4406
10
570
1
643
2529
2
21180
0
1269
448
1778
29682
1311
4
639
3616
19
34702
7
1086
3
1092
5
810
1543
1226
870
373
59
16549
3128
196230
1810
6
803
4940
5027
1922