3090
6
2903
3
2932
2
21152
8
109776
42
1659
0
528
1
3080
32302
1849
3566
2466
5
1508
7055
12
3206
2335
1927
2637
5726
3738
2902
16
600
1609
618
1452
951
2695
4
2906
3735
1783