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