2245
3
21152
8
894
0
3090
6
2903
2932
2
3724
2258
1
3765
4
297066
14
25669
1769
1189
475
3080
2650
20
1812
17946
2996
109
2771
6236
10
32302
41
5141
7
2906
571
492
2565