21152
8
1153
0
19783
2
17946
1743
32302
2535
2996
2932
1015
3498
4
2551
1
25669
2476
1225
2990
1193
3683
1816
3090
6
572
14
758
1189
12632
7
1049
593
1804
418
1618