12952 3
2330 3
18805 3
880 3
4252 3
2383 3
878 3
3154 3
3007 3
1283 3
5554 3
4933 3
7829 3
2407 3
42982 3
15901 3
3077 3
1181 3
2354 3
3001 3
5434 3
1506 3
1479 3
1952 3