2033 2
1108 2
1776 2
578 2
1056 2
4282 2
505 2
3029 2
2632 2
1228 2
5853 2
22901 2
1532 2
476 2
18927 2
1605 2
13558 2
10576 2
176 2
426 2
455 2
1156 2
558 2
2757 2