33403 2
41601 2
3429 2
2326 2
7376 2
8002 2
3653 2
60428 2
17453 2
17205 2
11855 2
28627 2
64151 2
6727 2
8854 2
10127 2
2730 2
69154 2
30478 2
27080 2
103253 2
19904 2
1703 2
2955 2