2251 2
1532 2
2197 2
1151 2
867 2
1338 2
1558 2
2029 2
1140 2
1694 2
1021 2
1260 2
1157 2
1208 2
1120 2
1091 2
1547 2
1478 2
1672 2
1169 2
959 2
2711 2
1003 2
891 2