3026
2
1160
1
1347
21152
8
1938
4
1676
1295
2274
2082
6547
0
5252
2478
13967
4732
181997
11
1301
2676