22680 2
1284 2
4858 2
6151 2
18034 2
2755 2
1255 2
1877 2
5931 2
1208 2
582 2
1402 2
2029 2
5758 2
1157 2
1432 2
1301 2
201 1
1452 1
680 1
3078 1
1259 1
282 1
2456 1