3090
6
2358
9
2903
3
2932
2
21152
8
109776
42
1659
0
528
1
3080
3673
2194
32302
1849
3566
2466
5
1508
7055
12
3206
2335
1927
2165
2637
5726
3738
2902
16
600
1609
618
1452
951