6018
3
3001
2
1541
1
3261
21152
8
1065
0
40177
571
3546
34959
18
759
17333
27
743
3948
1662
1507
4
3936
4199
9956
22458
11
3169
7
517
3615
3226
1827
5169
3503
2285
1363
3410
6