2903
3
2245
3090
6
19783
2
2932
664
0
25669
3765
4
32302
21152
8
3080
297066
14
2258
1
103
2194
1189
1212
2471
469
571
894
1226
549
2907
634
3053
7
2535
670
2996