1478
2
1014
3
2382
6
980
2929
1179
1
2053
5
3777
11
2184
1287
3247
7
1235
1488
4676
4
2059
5034
2281
1838
2406
4990
4035