6779
5
5070
19
2448
2
2392
1716
1
1518
1213
0
2689
383
3629
11153
8
3871
2277
2794
1880
2899
1618
841
3470
511
452
862
2110
2650
20
1078
2477
4754
7
4396
3066
2584
11