2700
2543
2328
2488
3756
2109
8984
2548
2349
2283
2932
1669
1765
1713
1532
2279
1439
1958
2464
3101
2563
3128
3468
2825
3653