2245
3
3080
21152
8
1754
2
1047
3090
6
2932
297066
0
408
1
6139
4
4745
9
1778
3069
5
1009
5151
3715
1212
2259
1094
4651
189326
2773
280
2650
20
1844
108797
2740
1788
3189
2405