3090
6
2903
3
2471
0
616
3498
4
2932
2
2907
181997
11
2258
1
2902
16
1659
3765
21152
8
1652
5090
534
9956
878
2535
12779
3080
1486
2026
4044
5
728
1287
1126
1431
643
536