3090
6
2903
3
2471
0
616
3498
4
3673
5347
2932
2
2907
6668
1
5915
11
3461
2258
2902
16
1659
3765
21152
8
6247
5
1652
5090
534
9956
878
2358
9
2535
12779
3080
1486
2026
4044