3090
6
70
0
2245
3
571
3765
4
3498
536
189
2471
438
3546
1
32302
1761
4044
5
616
1603
2535
2
3386
886681
878
2903
9956
2932
255
1189
1210
488
2902
16
1659
4198