5070
19
4396
5
4754
7
1226
1
712
3305
3
2071
2
3629
2041
2698
1564
2277
0
1683
20850
2392
1716
3613
8
1078
1518
2477
1213
123674
35
1446
2689
383
1423
1289601
4
2495
2899
3683