3090
6
2562
2
25669
0
17946
32302
1816
1
21152
8
1461
3498
4
496
19783
1532
1749
1380
7258
1699
1768
4179
1814
830
2903
3
2932
1511
526
3562
801
673
2082
3080
693