2245
3
3090
6
2903
2932
2
17946
0
3765
4
21152
8
32302
3080
297066
1311
1
1757
2074
2125
14861
7
2469
2103
1226
3315
25669
3053
19783
2535
4044
5
3083
2465
2757
3125
1650
3546