2255 2
4856 2
1828 2
1706 2
482 2
2802 2
1228 2
2552 2
3451 2
6102 2
10358 2
15128 2
2955 2
1256 2
6384 2
704 2
527 2
1459 2
22953 2
3628 2
703 2
12255 2
1909 2
2730 2