5151
2
3080
3
3715
21152
8
4651
2123
1
2650
20
1373
1716
2470
5
989
0
280
2405
1639
2740
2932
1397
1517
3169
2865
3216
10
297066
838
1500
1011
1004
1393
1941
4
1092