3903 3
5855 3
4707 3
6309 3
3753 3
2726 3
8158 3
7684 3
40377 3
1506 3
8828 3
1678 3
13359 3
1607 3
5233 3
3457 3
11253 3
7381 3
2207 3
4103 3
8126 3
18681 3
1405 3
634 3