3328
1
527
3
3014
20
2584
11
2568
0
3085
5
2193
4
1769
2
2234
3835
2036
1639
4398
10
988
2333
2860
1618
2241
18816
2999
2773
4670
4083