5180 2
4081 2
2204 2
1102 2
858 2
2634 2
1777 2
1380 2
1279 2
1982 2
1206 2
457 2
5258 2
4279 2
3827 2
6751 2
15982 2
34404 2
10407 2
19480 2
804 2
684 2
1179 2
2503 2