2110
1
3014
20
1992
3
1804
3085
5
3491
4
3485
7
3316
10
5141
1332
1286
1489
929
2257
2350
1167
1630
2499
2
2688
1647