6546
1235
2180
1959
781
845
758
901
1215
1588
2072
1071
1362
1221
1297
1639
2341
4538
3447
1870
15904
2526
6701
2577