1038 2
906 2
3502 2
1052 2
860 2
1353 2
1540 2
1145 2
891 2
887 2
1088 2
1056 2
1058 2
1593 2
2820 2
2779 2
3978 2
1284 2
1192 2
1252 2
1097 2
899 2
956 2
1133 2