2502 2
1751 2
5180 2
60479 2
18405 2
9128 2
9001 2
22355 2
12430 2
14278 2
5951 2
6251 2
5602 2
16280 2
11251 2
11329 2
5629 2
7179 2
16351 2
19579 2
13629 2
7251 2
20302 2
996605 2