2650
20
6779
5
3629
1
862
0
2277
5070
19
1412
2392
2
1716
3539
3
1518
1213
2534
2689
383
1179
3871
2794
2899
8
951
1618
841
3470
432
452
2886
1550
1078
2477
4754
7