1232
261
3456
732
2310
489
3080
652
852
180
1232
261
462
98
980
208
2772
587
1386
294
1386
294