2648
1035
802
976
1115
1397
1566
1719
1478
2283
2212
2235
2464
3151
1951
2888
5794
4422
5605
9818
5130
9274