3090
6
25669
0
17946
32302
21152
8
496
1461
3498
4
2114
1
19783
2
7258
1768
2903
3
2932
1699
830
1814
801
2082
802
673
3080
1380
2350
2152
526
1168
2294
1064
467