2982
2
2627
4
1476
1
3629
2921
2698
1962
5
3638
1564
1444
847
19944
3895
18
5521
2767
1121
5033
15
3078
1423
66
0
6698
7
1751
547
3014
20
937
9956
3
3296
1257
6
2274
453