5151
2
3080
3
3715
21152
8
4651
2535
2650
20
280
1
2405
2740
5043
2932
297066
0
2357
4
383
1500
2920
457
8819
12
4775
6231
10064
3090
6
2769
181997
11
803
940
2061
2093
951