2343
2581
966
1192
1762
1358
3508
3869
1322
897
734
2849
627
2245
941
976
1953
1942
1717
1133
2787
4527
1520
1370
