2489
2
1433
1
1826
899
3366
1429
0
530
21152
8
2740
3
1166
11
297066
5151
3080
3715
3720
1761
2028
1500
1064
4651
2848
1815
371
2195
504
2611
1372
2650
20
9055
10
3372