4277 2
1602 2
2478 2
6753 2
3876 2
555 2
1806 2
3303 2
1859 2
77 2
803 2
2031 2
3053 2
656 2
2256 2
4727 2
731 2
1479 2
2757 2
6928 2
403 2
24129 2
2326 2
1107 2