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