5378 3
1004 3
9753 3
9552 3
21879 3
7051 3
1906 3
11759 3
1556 3
928 3
4406 3
454 3
6504 3
1107 3
16201 3
24103 3
10109 3
3679 3
2353 3
1227 3
8779 3
1682 3
10931 3
4358 3