3539
3
1564
1
1423
4327
2
951
14861
7
619
2392
0
983
2600
4
9036
9
2152
18816
11
3211
2476
564
2949
6844
19944
83
616
1749
2502
55904
37355
13
1606
1622
2740
882
3140