1476
2
1013
3
2381
6
980
2929
1178
1
2052
5
3777
11
2183
1286
3247
7
1235
1487
4675
4
2058
5033
2280
1838
2406
4989
4035