3354
5
4946
18
2620
8
1854
0
7608
12
1748
1
806
1859
676
1476
4074
1681
1444
7835
14
2453
847
4500
4
2767
1387
2529
7
3895
1539
3508
1057
14470
4492
3
123674
35
5521
2
2570