1506
4
1942
9
986
1
1391
5949
5
3120
1660
1691
2386
2609
3
2142
2
1964
1258
2226
2245
1816
1228
2530
6236
10
1468
1174
1699
10827
1814
1027
2629