2154 2
1408 2
1508 2
3831 2
977 2
1379 2
1055 2
652 2
3029 2
5128 2
957 2
1253 2
284 2
5533 2
2105 2
1176 2
5605 2
780 2
3505 2
6208 2
677 2
2259 2
2580 2
1129 2