2370 2
3501 2
1062 2
1016 2
1039 2
961 2
998 2
969 2
1147 2
1620 2
1493 2
1371 2
1616 2
973 2
1086 2
1211 2
994 2
1070 2
2656 2
1783 2
1570 2
1642 2
885 2
1455 2