3014
20
1860
2
257
0
1125
1
637
3085
5
3491
4
3485
7
3316
10
2749
3
1339
3065
5141
1277
1547
3583
1000
2219
1972
2173
2055
918
1734
1256
2235
108797
2350
2234
3527
1647