685
1006
659
1528
2155
725
793
1164
3397
830
1538
869
786
891
851
922
5755
965
1274
1227
1230
1583
1367
1819
1110
1632
2522
2173
1455
2056
4826
1543
3903
2038
1286
1447
1880
1664
1759
1746
1350
1757
1818
2611
1550
1901
4391
30911
9086
18016
34022
21414
30397