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