653 2
24754 2
1002 2
2929 2
6003 2
602 2
2927 2
729 2
2102 2
1132 2
952 2
630 2
654 2
7108 2
1805 2
528 2
8928 2
3303 2
13958 2
11433 2
5954 2
3780 2
754 2
2453 2