256 3
500 2
1777 1
1898 1
2467 2
2775 1
2924 1
3260 1
3707 1
4365 1
4847 2
5419 1
5496 1
5880 2
5951 1
6412 2
6464 2
6566 1
6644 1
6699 1
6921 1
7020 2
7798 1
8218 1
8480 1
8508 1
9476 1
9595 2
9800 1
9960 1
10576 1
11516 1
11630 1
12169 1
12182 2
12249 1
12915 1
12946 1
12947 1
12970 1
13043 1
13928 1
14138 1
14270 1
