2000 3
4224 3
1218 2
1669 2
1611 2
2255 2
1532 2
1505 2
1682 2
1078 2
1084 2
1030 2
996 2
860 2
926 2
1551 2
953 2
888 2
2251 2
1652 2
1918 2
1747 2
1600 2
1599 2