2215
1
5949
5
7398
27
4888
20
4453
4
3070
10043
10
1243
1902
1783
2
2045
0
814
1547
2047
1618
1543
1137
1814
884
1753
3621
960
1395
1254
1094
3
1073
109776
42
3428
467
2123