999 2
929 2
1060 2
1058 2
1011 2
1530 2
2947 2
1419 2
1161 2
1027 2
994 2
1239 2
888 2
1768 2
866 2
1698 2
1077 2
821 2
1199 2
2310 2
2044 2
1371 2
2779 2
1737 2