5151
2
3080
3
3715
21152
8
4651
297066
0
2650
20
280
1
2405
2740
2932
181997
11
1500
1564
3090
6
527
5978
2773
884
8866
2245
12621
22
1320
1942
189326
3519
9
1047
12472
2300
118