2245
3
3090
6
619
1
2903
2932
2
3765
4
2152
21152
8
3078
1606
32302
0
3080
297066
2131
1168
2184
790
644
1306
1057
1226
1727
1545
7884
17
3326
25669
3053
7
19783
2535
1788