3080
3
3715
2
1131
1
964
21152
8
4651
1478
1172
2650
20
2366
1170
3400
280
2405
2740
1821
1186
2932
775
1812
297066
0
1500
4311
1880
5