634
1336
984
966
1108
1061
958
1072
5786
1288
1624
1256
1523
1873
1291
1395
1546
2768
2605
1938
1946
2724
2035
2656
1452
1844
1823
2739
1855
1662
18033