980 3
1805 3
12758 3
1378 3
1208 3
3328 3
10533 3
11084 3
11603 3
2305 3
1757 2
2258 2
2954 2
2554 2
13630 2
6827 2
1753 2
15880 2
706 2
11131 2
2956 2
6028 2
3302 2
72932 2