2784 3
45303 3
1951 3
15701 3
19231 3
5076 3
2553 3
8556 3
21779 3
58634 3
3007 3
11234 3
1226 3
39006 3
39627 3
11734 3
828 3
12407 3
5202 3
3930 3
2330 3
1458 3
21257 3
16606 3