1558
2
2108
3
2622
6
2558
2462
1135
1304
1
3491
4
1622
2091
2152
0
2763
12459
4551
7
608
2980
2329
785
1348
11924