3983 3
701 3
15082 3
16778 3
4184 3
3259 3
4226 3
4707 3
5834 3
3830 3
11082 3
2604 3
38680 3
4858 3
1376 3
1008 3
5052 3
3204 3
49002 3
3933 3
3229 3
6352 3
1826 3