16083 3
74278 3
211828 3
7702 3
7927 3
84808 3
1483 3
378 2
379 2
529 2
1352 2
955 2
3230 2
3058 2
1909 2
5882 2
1579 2
7534 2
9381 2
3607 2
6434 2
2206 2
7733 2
13259 1