603
603
831
743
2771
6473
835
639
995
1239
1032
1417
3670
1309
13886
9776
1295
1445
1379
2619
22820
2341