5556 2
10379 2
1077 2
7758 2
1352 2
4905 2
3234 2
1430 2
4428 2
4254 2
5630 2
13259 2
4407 2
1982 2
431 2
2276 2
6607 2
3181 2
19684 2
1881 2
1052 2
2856 2
72909 2
72033 2