5070
19
2392
2
1716
1
806
1518
1213
0
2689
383
2277
1505
2899
8
3354
5
2026
6
4946
18
452
2505
1743
1078
3054
2477
4754
7
4396
7608
12
2057
1683
2584
11
20850
123674
35
7621
13
1748