3017
0
2667
1
1027
1290
2
4062
3
4199
4
994
313
4333
4797
5
2430
2507
8637
11
4833
737
442
5465
22
11351
17