3580 3
880 3
17551 3
1203 3
5827 3
9077 3
7609 3
2657 3
2054 3
1308 3
833 3
5131 3
884 3
4454 3
11528 3
1678 3
8930 3
12928 3
23278 3
42982 3
28454 3
908 3
1932 3
1232 3