1697
1315
1390
1428
722
901
20721
776
775
909
1212
762
955
1166
3721
1092
1122
1960
2319
1303
2262
1726
1986
4819
6915
2165
2237
5427
7549
3482
14333
9806
7046
7379