2706
818
844
1098
2403
2119
1186
703
725
815
814
1885
1284
1746
1101
799
1341
1955
1349
927
1410
1473
1614
4072
1691
2615
1901
3275
2685
1930
3048
17883
4635